411 research outputs found

    An Event-Triggered Programmable Prefetcher for Irregular Workloads

    Get PDF
    Many modern workloads compute on large amounts of data, often with irregular memory accesses. Current architectures perform poorly for these workloads, as existing prefetching techniques cannot capture the memory access patterns; these applications end up heavily memory-bound as a result. Although a number of techniques exist to explicitly configure a prefetcher with traversal patterns, gaining significant speedups, they do not generalise beyond their target data structures. Instead, we propose an event-triggered programmable prefetcher combining the flexibility of a general-purpose computational unit with an event-based programming model, along with compiler techniques to automatically generate events from the original source code with annotations. This allows more complex fetching decisions to be made, without needing to stall when intermediate results are required. Using our programmable prefetching system, combined with small prefetch kernels extracted from applications, we achieve an average 3.0x speedup in simulation for a variety of graph, database and HPC workloads.</jats:p

    LINVIEW: Incremental View Maintenance for Complex Analytical Queries

    Full text link
    Many analytics tasks and machine learning problems can be naturally expressed by iterative linear algebra programs. In this paper, we study the incremental view maintenance problem for such complex analytical queries. We develop a framework, called LINVIEW, for capturing deltas of linear algebra programs and understanding their computational cost. Linear algebra operations tend to cause an avalanche effect where even very local changes to the input matrices spread out and infect all of the intermediate results and the final view, causing incremental view maintenance to lose its performance benefit over re-evaluation. We develop techniques based on matrix factorizations to contain such epidemics of change. As a consequence, our techniques make incremental view maintenance of linear algebra practical and usually substantially cheaper than re-evaluation. We show, both analytically and experimentally, the usefulness of these techniques when applied to standard analytics tasks. Our evaluation demonstrates the efficiency of LINVIEW in generating parallel incremental programs that outperform re-evaluation techniques by more than an order of magnitude.Comment: 14 pages, SIGMO

    Privacy by Design: From Technologies to Architectures (Position Paper)

    Get PDF
    Existing work on privacy by design mostly focus on technologies rather than methodologies and on components rather than architectures. In this paper, we advocate the idea that privacy by design should also be addressed at the architectural level and be associated with suitable methodologies. Among other benefits, architectural descriptions enable a more systematic exploration of the design space. In addition, because privacy is intrinsically a complex notion that can be in tension with other requirements, we believe that formal methods should play a key role in this area. After presenting our position, we provide some hints on how our approach can turn into practice based on ongoing work on a privacy by design environment

    Predicting Pass Receiver In Football Using Distance Based Features

    Get PDF
    International audienceThis paper presents our approach to the football pass prediction challenge of the Machine Learning and Data Mining for Sport Analytics workshop at ECML/PKDD 2018. Our solution uses distance based features to predict the receiver of a pass. We show that our model is able to improve prediction results obtained on a similar dataset. One particularity of our approach is the use of failed passes to improve the predictions

    Patenting and licensing of university research: promoting innovation or undermining academic values?

    Get PDF
    Since the 1980s in the US and the 1990s in Europe, patenting and licensing activities by universities have massively increased. This is strongly encouraged by governments throughout the Western world. Many regard academic patenting as essential to achieve 'knowledge transfer' from academia to industry. This trend has far-reaching consequences for access to the fruits of academic research and so the question arises whether the current policies are indeed promoting innovation or whether they are instead a symptom of a pro-intellectual property (IP) culture which is blind to adverse effects. Addressing this question requires both empirical analysis (how real is the link between academic patenting and licensing and 'development' of academic research by industry?) and normative assessment (which justifications are given for the current policies and to what extent do they threaten important academic values?). After illustrating the major rise of academic patenting and licensing in the US and Europe and commenting on the increasing trend of 'upstream' patenting and the focus on exclusive as opposed to non-exclusive licences, this paper will discuss five negative effects of these trends. Subsequently, the question as to why policymakers seem to ignore these adverse effects will be addressed. Finally, a number of proposals for improving university policies will be made

    Research findings from the Memories of Nursing oral history project.

    Get PDF
    Capturing the stories of nurses who practised in the past offers the opportunity to reflect on the changes in practice over time to determine lessons for the future. This article shares some of the memories of a group of 16 nurses who were interviewed in Bournemouth, UK, between 2009 and 2016. Thematic analysis of the interview transcripts identified a number of themes, three of which are presented: defining moments, hygiene and hierarchy. The similarities and differences between their experiences and contemporary nursing practice are discussed to highlight how it may be timely to think back in order to take practice forward positively in the future

    Generating and Summarizing Explanations for Linked Data

    Get PDF
    International audienceLinked Data consumers may need explanations for debug-ging or understanding the reasoning behind producing the data. They may need the possibility to transform long explanations into more un-derstandable short explanations. In this paper, we discuss an approach to explain reasoning over Linked Data. We introduce a vocabulary to de-scribe explanation related metadata and we discuss how publishing these metadata as Linked Data enables explaining reasoning over Linked Data. Finally, we present an approach to summarize these explanations taking into account user specified explanation filtering criteria

    Microcalcifications in breast cancer: novel insights into the molecular mechanism and functional consequence of mammary mineralisation.

    Get PDF
    BACKGROUND: Mammographic microcalcifications represent one of the most reliable features of nonpalpable breast cancer yet remain largely unexplored and poorly understood. METHODS: We report a novel model to investigate the in vitro mineralisation potential of a panel of mammary cell lines. Primary mammary tumours were produced by implanting tumourigenic cells into the mammary fat pads of female BALB/c mice. RESULTS: Hydroxyapatite (HA) was deposited only by the tumourigenic cell lines, indicating mineralisation potential may be associated with cell phenotype in this in vitro model. We propose a mechanism for mammary mineralisation, which suggests that the balance between enhancers and inhibitors of physiological mineralisation are disrupted. Inhibition of alkaline phosphatase and phosphate transport prevented mineralisation, demonstrating that mineralisation is an active cell-mediated process. Hydroxyapatite was found to enhance in vitro tumour cell migration, while calcium oxalate had no effect, highlighting potential consequences of calcium deposition. In addition, HA was also deposited in primary mammary tumours produced by implanting the tumourigenic cells into the mammary fat pads of female BALB/c mice. CONCLUSION: This work indicates that formation of mammary HA is a cell-specific regulated process, which creates an osteomimetic niche potentially enhancing breast tumour progression. Our findings point to the cells mineralisation potential and the microenvironment regulating it, as a significant feature of breast tumour development
    • …
    corecore